home *** CD-ROM | disk | FTP | other *** search
/ System Booster / System Booster.iso / Diskmonitors / AZap / AZapDeutsch.doc < prev    next >
Text File  |  1996-09-26  |  22KB  |  479 lines

  1.  
  2.  
  3.                AZap - Bedienungsanleitung
  4.  
  5.  
  6.  
  7.  
  8.  
  9. Grundsätzliches
  10.  
  11.       Diese Anleitung beschreibt die  Version  2.20  des  Programms  AZap.
  12.   Dieses Programm  ist  (c)1992-1994  by  Denis  GOUNELLE,  jede  kommerzielle
  13.   Nutzung oder kommerzieller Vertrieb  des  Programms  ohne  die  schriftliche
  14.   Erlaubnis des Autors ist streng verboten.  Sie  dürfen  das  Programm  unter
  15.   folgenden Bedingungen kopieren und verbreiten:
  16.  
  17.     - das Programmpaket muß vollständig sein, es darf keine Datei fehlen
  18.     - keine Datei darf in irgend einer Form verändert worden sein
  19.     - die Kopiergebühr darf nicht höher als $6 sein
  20.  
  21.       Trotz vielfältiger Tests kann  nicht  garantiert  werden,  daß  AZap
  22.   völlig frei von Fehlern ist. SIE BENUTZEN DIESES PROGRAMM  AUF  IHR  EIGENES
  23.   RISIKO. Der Programmautor  ist  in  keinem  Fall  für  irgendwelche  Schäden
  24.   (direkte oder indirekte),  die  aus  der  Benutzung  von  AZap  resultieren,
  25.   haftbar.
  26.  
  27.  
  28.  
  29. Einleitung
  30.  
  31.       CAUTION ! This german documentation has not been updated since v2.20
  32.   ! New features are described in the French and English documentations  only.
  33.  
  34.       AZap ist  ein  Binär-Editor  der  "neuen  Generation",  welcher  die
  35.   Bearbeitung sowohl von Dateien, Speicher (Memory) als auch Geräten (Devices)
  36.   wie Festplatten ermöglicht. Es kann zeitgleich mehrere Fenster  öffnen,  und
  37.   wenngleich   dieses   Programm   nicht   als    ein    Hilfs-werkzeug    zur
  38.   Wiederherstellung einer Disk betrachtet werden kann, so hat  es  doch  viele
  39.   nützliche  Funktionen  (Drucken  und  Füllen  eines  Blocks,   Suchen   nach
  40.   Zeichenketten usw.).
  41.  
  42.                    VORSICHT:
  43.  
  44.       Es ist absolut verboten, dieses Programm zur Veränderung von
  45.       Urheberschutzhinweisen und für  jegliche  anderen  illegalen
  46.       Zwecke zu gebrauchen!  Unerfahrene  Benutzer  sollten  zudem
  47.       bedenken, daß dieses Programm ihre Programme  zerstören  und
  48.       erhebliche Datenverluste verursachen kann. 
  49.  
  50.       Verbesserungsvorschläge und sonstige Kritik sind  stets  willkommen.
  51.   Bitte schicken Sie diese an folgende Adresse:
  52.  
  53.                    M. GOUNELLE Denis
  54.                   27, rue Jules GUESDE
  55.                 45400 FLEURY-LES-AUBRAIS
  56.                      FRANCE
  57.  
  58.       Ebenfalls können Sie eine Nachricht  an  folgende  Internet  Adresse
  59.   senden: "gounelle@alphanet.ch". Beachten Sie  aber,  daß  dies  nicht  meine
  60.   eigene Mailbox ist, senden Sie daher bitte nur kurze  Mitteilungen.  Da  ich
  61.   keinen direkten Zugriff auf die Nachrichten habe, sollten Sie  eine  Antwort
  62.   nicht früher als nach 14 Tagen erwarten.
  63.  
  64.  
  65.  
  66. Danksagungen
  67.  
  68.   Ich möchte folgenden Personen danken:
  69.  
  70.   Pierre Ardichvili,
  71.   Reza Elghazi,
  72.   Yves Perrenoud,
  73.   Jean-Yves Proux,
  74.   für Beta-Tests und Vorschläge.
  75.  
  76.   Stefan Salewski,
  77.   Michael Hensche,
  78.   für die deutsche Anleitung.
  79.  
  80. Installation
  81.  
  82.       Dieses Programm benötigt zum Ablauf die "reqtools.library"  (Version
  83.   2.0c oder höher); kopieren Sie diese  daher  vor  dem  Start  bitte  in  Ihr
  84.   "LIBS:"-Verzeichnis.  Die  "reqtools.library"  steht   unter   Urheberschutz
  85.   (Copyright 1990-1993 by Nico FRANCOIS).
  86.       AZap arbeitet nun regionalisiert; daher kann  es  sich  an  die  von
  87.   Ihnen bevorzugte Sprache anpassen. Dazu  brauchen  Sie  nur  die  gewünschte
  88.   Katalog-Datei in das für die betreffende Sprache zuständige  Verzeichnis  zu
  89.   kopieren. Wenn Ihre voreingestellte Sprache beispielsweise Französisch  ist,
  90.   überweisen   Sie   die   Datei   "français.catalog"   in   das   Verzeichnis
  91.   "SYS:Locale/Catalogs/Français"   und   ändern   ihren    Namen    dort    in
  92.   "AZap.catalog".
  93.  
  94. Starten_vom_CLI
  95.  
  96.       Das Programm löst sich selbsttätig vom CLI-Fenster. Es versteht  die
  97.   folgenden Argumente:
  98.  
  99.       WBENCH
  100.       Nimm den Workbench-Schirm anstatt eines Custom-Schirms.
  101.  
  102.       LACE
  103.       Verwende  einen  Interlaced-Custom-Schirm.  Diese  Option   wird
  104.       ignoriert, wenn man mit "WBENCH" argumentiert.
  105.  
  106.       FONT name
  107.       Gebrauche den  genannten  Schriftsatz  an  Stelle  des  internen
  108.       6*9-Fonts. "name" ist durch den Namen des Zeichensatzes plus die
  109.       Höhe (Y-Größe) des Fonts zu ersetzen, wie etwa: "courier9". AZap
  110.       verwendet  den  Zeichensatz  nur,  wenn  seine   Zeichen   nicht
  111.       proportional gestaltet sind und  wenn  er  für  die  Darstellung
  112.       eines 512-Byte-Blocks nicht zu groß ist.
  113.  
  114.       MEMORY
  115.       Öffne ein Fenster zur Bearbeitung von Speicher ({RAM} Memory).
  116.  
  117.       DEVICE name
  118.       Öffne ein Fenster zum Editieren des genannten  Geräts  (Device).
  119.       Vergessen Sie dabei {in "name"} den  abschließenden  Doppelpunkt
  120.       (":") nicht!
  121.  
  122.   Jedes andere Argument wird als Name einer zur Bearbeitung anstehenden  Datei
  123.   aufgefaßt.  Es  ist  erlaubt,  so  viele  Namen  wie  gewünscht   anzugeben,
  124.   allerdings werden nur die  ersten  acht  berücksichtigt.  Selbstverständlich
  125.   dürfen Dateinamen-,  MEMORY-  und  DEVICE-Argumente  durcheinander  gebracht
  126.   werden. Falls die Argumente ganz ausbleiben, wird der Datei-Anforderer (File
  127.   Requester) auf den Schirm gerufen (siehe dazu "Das_Projekt_Menü"), damit Sie
  128.   eine zu bearbeitende Datei wählen können.
  129.  
  130. Starten_von_der_Workbench
  131.  
  132.       Wenn Sie möchten, dürfen Sie folgende Optionen als "TOOL TYPES"  des
  133.   AZap-Icons angeben:
  134.  
  135.       OPTIONS=WBENCH  oder  OPTIONS=LACE
  136.       Siehe hierzu die Beschreibung der Optionen "WBENCH"  und  "LACE"
  137.       im Abschnitt "Starten_vom_CLI".
  138.  
  139.       FONT=name
  140.       Siehe oben die Beschreibung des  "FONT"-Arguments  im  Abschnitt
  141.       "Starten_vom_CLI".
  142.  
  143.   Sie können AZap mit einem Icon als Argument starten. (Auf die übliche Weise,
  144.   wie z.B. auch bei  den  meisten  Textanzeigeprogrammen.)  Dieses  Icon  kann
  145.   entweder das Icon einer Datei oder das Icon  eines  Volumes  (Diskette  oder
  146.   Festplattenpartition) sein. Sonst erscheint ein Datei-Anforderer, damit  Sie
  147.   eine   zu    bearbeitende    Datei    auswählen    können    (siehe    dazu:
  148.   "Das_Projekt_Menü").
  149.  
  150. Wichtige_Hinweise
  151.  
  152.       Sobald AZap startet, liest es die  Execbase-Struktur  aus,  um  Ihre
  153.   {RAM-}Speicherkonfiguration   kennenzulernen.   Es   können    nur    solche
  154.   Speicherbereiche  bearbeitet  werden,  welche  in  SpeicherVerwaltungslisten
  155.   verzeichnet sind. Abgesehen von Suchvorgängen behandelt AZap diese  Bereiche
  156.   als zusammenhängend, und das Programm springt automatisch von einem  Bereich
  157.   zum anderen. Der Punkt "Infos" im "Das_Werkzeuge_Menü" bewirkt  die  Anzeige
  158.   der Adressen aller Bereiche. Um Konflikte zu vermeiden, wird das  Lesen  und
  159.   Beschreiben von Speicher nur  nach  {vorübergehendem}  Außerkraftsetzen  des
  160.   TaskSchaltens (Task Switching) vorgenommen.
  161.  
  162.       AZap vermag den Typ  des  Geräts  (Device),  welches  Sie  editieren
  163.   wollen, zu erkennen. Einige  Vorgänge  (wie  "Nächster  Block",  "Vorheriger
  164.   Block", "Root  Block";  siehe  dazu:  "Das_Edit_Menü")  werden  unterbunden,
  165.   sobald  Devices  bearbeitet  werden  sollen,  welche  nicht   dem   AmigaDOS
  166.   angehören. Vergessen Sie dabei nicht, von der Prüfsummen-Option Gebrauch  zu
  167.   machen! AZap kennt sich sowohl im  OFS  (Altes  Dateisystem)  als  auch  FFS
  168.   (Schnelles Dateisystem) aus und geht mit beiden Dateisystemen um.
  169.  
  170. Das_Editier_Fenster
  171.  
  172.       Der linke Teil des Displays zeigt den Inhalt des Blocks hexadezimal,
  173.   und  zwar  in  Sätzen  zu  vier  Bytes.  Der  rechte  Teil  zeigt   dieselbe
  174.   Information,  allerdings  alphanumerisch.  Bytes,  welche  zu   unsichtbaren
  175.   Zeichen gehören, werden hier durch Punkte (".")  repräsentiert.  {Es  werden
  176.   leider nicht alle druckbaren Zeichen dargestellt.}
  177.       Unten  rechts  im  Fenster  gibt  es  mehrere   Informationen:   die
  178.   Block-Adresse in "Hex",  und  zwar  in  ihrem  Verhältnis  zum  Anfang,  der
  179.   Block-Offset in gleicher Weise, die Block-Nummer (wieder relativ zum  Start,
  180.   nun aber dezimal) und schließlich der Block-Typ. Diese letztere  Information
  181.   ist ohne Bedeutung, falls  Sie  nicht  ein  DOS-Device  bearbeiten  möchten.
  182.   Solange  der  Inhalt  des  Blocks  zwar  schon  geändert,  aber  noch  nicht
  183.   geschrieben {gesichert} wurde, steht ein Stern ("*") zur Rechten der  ersten
  184.   Zeile. Wenn die Checksumme des Blocks  stimmt,  wird  ein  großes  "V"  {für
  185.   "valid", gültig) zur rechten der zweiten Zeile dargestellt  (auch  dies  ist
  186.   bedeutungslos, solange Sie kein DOS-Device editieren).
  187.  
  188.       Sobald das Fenster öffnet, wird der erste Block dargestellt, und der
  189.   Cursor steht auf  dem  ersten  Zeichen  im  rechten  Teil.  Die  betreffende
  190.   Position im linken Teil wird durch eine  andere  Farbe  gekennzeichnet.  Der
  191.   Cursor kann mit den Pfeil-Tasten bewegt werden. Um zwischen den  linken  und
  192.   rechten Teil umzuschalten, drücke man die Tabulator-Taste  (TAB).  Wenn  Sie
  193.   die Maus benutzen, können Sie gleichfalls überallhin gelangen. Um  Daten  zu
  194.   ändern, genügt das Überschreiben  der  alten  Werte;  im  linken  Teil  sind
  195.   allerdings nur die folgenden alphanumerischen Zeichen erlaubt: "0" bis  "9",
  196.   "a" bis "f" und "A" bis "F". AZap "merkt" sich  die  letzten  zweiunddreißig
  197.   Änderungen, und solange Sie sich  im  selben  Block  aufhalten,  können  Sie
  198.   infolgedessen diese Modifizierungen mittels der FluchtTaste (ESC) rückgängig
  199.   machen.  Darüber  hinaus  haben   folgende   TastenKombinationen   besondere
  200.   Funktionen:
  201.  
  202.       CTRL-HOCH       gehe zum ersten Block
  203.       CTRL-RUNTER     gehe zum letzten Block
  204.       CTRL-LINKS      gehe zum vorangehenden Block
  205.       CTRL-RECHTS     gehe zum folgenden Block
  206.       SHIFT-HOCH      gehe zur ersten Zeile
  207.       SHIFT-RUNTER    gehe zur letzten Zeile
  208.       SHIFT-LINKS     gehe zum ersten Byte der Zeile
  209.       SHIFT-RECHTS    gehe zum letzten Byte der Zeile
  210.  
  211.       Die Schalter am unteren Rand des Fensters gestatten (von links  nach
  212.   rechts) : den Gang zum ersten Block, den Gang zum vorangehenden  Block,  das
  213.   Schreiben der Änderungen, den Gang zum folgenden Block, den Gang zum letzten
  214.   Block und den Gang zu einer bestimmten Adresse.
  215.       Im letzteren Falle erscheint ein Anforderer (Requester), so daß  Sie
  216.   die gewünschte Adresse eingeben können. Benutzen Sie bitte folgende  Syntax:
  217.  
  218.       nbr     springe zu Adresse "nbr"
  219.       §nbr    springe zu Block "nbr"
  220.       @nbr    springe zu der Adresse, welche durch Lesen des Langwortes an
  221.       Adresse "nbr" bestimmt
  222.           wird (nur beim Editieren von {RAM-}Speicher)
  223.       #nbr    springe zum Speicherabschnitt Nr. "nbr" (nur beim Editieren
  224.           von {RAM-}Speicher)
  225.  
  226.   Diese Adresse kann aus einem Ausdruck bestehen, dessen Syntax  im  Abschnitt
  227.   "Syntax  der  Ausdrücke"  beschrieben   wird.   Auch   die   Benutzung   des
  228.   Schiebe-Schalters  ist  erlaubt  (welcher  sich   am   unteren   Fensterrand
  229.   befindet), um die Position zu ändern. Bitte berücksichtigen  Sie  dabei  auf
  230.   jedem Fall, daß alle Änderungen in einem Block annulliert werden, sobald sie
  231.   zu einem anderen überwechseln, bevor Sie diese gespeichert haben!
  232.  
  233.       Um  ein  Editier-Fenster  zu  schließen,  brauchen   Sie   nur   den
  234.   Schließ-Schalter  anzuklicken  {das  ist  derjenige  an  der  linken  oberen
  235.   Fensterecke}. Falls Sie die Änderungen im Block noch nicht gesichert  haben,
  236.   wird nach einer Bestätigung nachgefragt.  Das  Programm  räumt  sich  selbst
  237.   beiseite, sobald das letzte EditierFenster geschlossen wurde {es endet  also
  238.   selbsttätig}.
  239.  
  240. Das_Projekt_Menü
  241.  
  242.   Datei öffnen
  243.       Hiermit öffnen Sie ein neues Fenster, um eine Datei  zu  bearbeiten.
  244.       Ein Datei-Anforderer erscheint, so daß Sie die zu editierende  Datei
  245.       auswählen können. Ein Speicher-Fenster öffnet sich stattdessen, wenn
  246.       Sie "RAM:" eingeben, und ein Geräte-Fenster erscheint, falls Sie ein
  247.       Device (besipielsweise "DH0:") eingeben.
  248.  
  249.   Speicher öffnen
  250.       Damit öffnen Sie ein Fenster zum SpeicherEditieren.
  251.  
  252.   Device öffnen
  253.       Hierbei können Sie die Untermenü-Einträge  zur  Auswahl  der  Geräte
  254.       benutzen. AZap öffnet dann ein EditierFenster.
  255.  
  256.   Hilfe...
  257.       Hier wird der Gebrauch der Cursor-Tasten in Verbindung mit CTRL  und
  258.       SHIFT erläutert.
  259.  
  260.   Palette...
  261.       Mit Hilfe eines Palette-Anforderers können Sie hier die  Farben  des
  262.       Schirms ändern.
  263.  
  264.   Voreinstellungen speichern
  265.       Speichert die Einstellungen  von  Zeichensatz  und  Farbpalette  des
  266.       Schirms. Außerdem werden die Optionen  des  aktuellen  Fensters  als
  267.       Voreinstellung    gesichert.    Die    Konfigurations-Datei    heißt
  268.       "AZap.config" und befindet sich im "S:"-Verzeichnis.
  269.  
  270.   Über...
  271.       Einige Informationen über das Programm werden angezeigt.
  272.  
  273.   Beenden
  274.       Leitet  das  Ende  des  Programms  ein;  es  ist  eine   Bestätigung
  275.       erforderlich.
  276.  
  277. Das_Edit_Menü
  278.  
  279.   alles rückgängig machen
  280.       Man liest den aktuellen Block neu ein, um ungesicherte Änderungen zu
  281.       annullieren.
  282.  
  283.   Zurückspringen
  284.       Jedesmal  wenn  ein  anderer  Block  mittels  Betätigung  eines  der
  285.       Schalter für den Sprung zum ersten, letzten oder  anzugebenen  Block
  286.       angesteuert  wird,  "merkt"  sich  das  Program   die   gegenwärtige
  287.       Position. Daher  erlaubt  dieses  Kommando  den  Rücksprung  in  die
  288.       gemerkte Position. Da auch hierbei ein  Merkprozess  einsetzt,  kann
  289.       auf einfache  Weise  beliebig  zwischen  zwei  Blöcken  umgeschaltet
  290.       werden.
  291.  
  292.   Nächster Block
  293.       Wenn ein DOS-Device bearbeitet wird, erlaubt Ihnen dieser  Menüpunkt
  294.       den Wechsel entweder (falls es sich bei dem aktuellen Block um einen
  295.       Datei-Header handelt) zum ersten Daten-Block oder (falls es sich  um
  296.       einen Daten-Block einer OFS-Disk handelt {also einer  für  das  alte
  297.       Dateisystem formatierten Disk}) um den anschließenden Block.
  298.  
  299.   Vorheriger Block
  300.       Wenn ein DOS-Device bearbeitet wird und es sich  bei  dem  aktuellen
  301.       Block um denjenigen eines Datei-Headers  oder  eines  Verzeichnisses
  302.       handelt, können Sie mit dieser  Aufforderung  zu  dem  zum  nächsten
  303.       übergeordneten Verzeichnis  {"Mutterverzeichnis"}  gehörenden  Block
  304.       umschalten.
  305.  
  306.   Root Block
  307.       Wenn  Sie  ein  DOS-Device  bearbeiten,  gelangen  Sie  hiermit  zum
  308.       Stamm-Block des Geräts.
  309.  
  310.   Header Block
  311.       Wenn Sie ein DOS-Device bearbeiten, gelangen Sie mit diesem Kommando
  312.       zum nächsten Header-Block.
  313.  
  314.   Sobald Sie einen der vier letztgenannten Menüpunkte anwählen,  wird  die
  315.   bisherige  Position  für  eine  eventuelle   Nutzung   im   Rahmen   des
  316.   Rücksprung-Befehls zwischengespeichert.
  317.  
  318. Das_Werkzeuge_Menü
  319.  
  320.   Infos
  321.       Anzeige einiger Angaben zur Datei,  dem  Speicher  oder  zum  Gerät,
  322.       welches gerade editiert wird.
  323.  
  324.   Untersuchen
  325.       Wenn Sie ein DOS-Device bearbeiten und es  sich  bei  dem  aktuellen
  326.       Block  um  denjenigen   eines   Datei-Headers   handelt,   erscheint
  327.       entsprechend dem vorigen Menüpunkt  ein  Info  über  die  zugehörige
  328.       Datei bzw. über das betreffende Verzeichnis.
  329.  
  330.   Drucken...
  331.       Druckt eine Anzahl von Blöcken beginnend  mit  dem  aktuellen.  Dazu
  332.       erscheint ein Anforderer, in welchem  ein  anderes  Medium  als  das
  333.       voreingestellte "PRT:"- Device  bestimmt  werden  kann  {schon  'mal
  334.       "SPEAK:" versucht?}. AZap fragt anschließend  nach  der  Anzahl  der
  335.       auszugebenden Blöcke. {Falls Sie "SPEAK:"  bestimmt  haben,  sollten
  336.       Sie eine möglichst geringe Ziffer eingeben - voreingestellt ist  "1"
  337.       -, da der "Sprecher" sonst sehr lange beschäftigt sein würde!}
  338.  
  339.   Umwandeln
  340.       Ein neues Fenster wird geöffnet, welches vier Zeichenketten-Schalter
  341.       (String Gadgets) enthält, mit deren Hilfe Sie Umwandlungen  zwischen
  342.       binären  ("BIN"),  dezimalen  ("DEC"),  hexadezimalen  ("HEX")   und
  343.       ASCII-Werten ("ASC") vornehmen  können.  Welchen  Eintrag  Sie  auch
  344.       immer wo vornehmen - dieser  Wert  erscheint  stets  analog  in  den
  345.       anderen Feldern. Sie müssen dieses Umwandel-Fenster nicht schließen,
  346.       wenn Sie Ihre Editionen fortsetzen möchten.
  347.  
  348.   Block speichern
  349.       Ermöglicht das Speichern einer Anzahl von Blöcken beginnend mit  dem
  350.       aktuellen. Es erscheint ein Datei-Anforderer, mit dessen  Hilfe  Sie
  351.       den  Namen  der  Datei  bestimmen  können,  in  welcher  die  Blöcke
  352.       gespeichert werden sollen. AZap fragt anschließend nach  der  Anzahl
  353.       der zu speichernden Blöcke.
  354.  
  355.   Block füllen
  356.       Alle Bytes des aktuellen Blocks erhalten  den  selben  Wert.  Dieser
  357.       wird mittels eines Anforderers abgefragt. Geben  Sie  beispielsweise
  358.       "c" ein, um diesen Buchstaben als "Füllmaterial" zu  verwenden;  Sie
  359.       können auch den ASCII-Code des Buchstabens eingeben  (eine  Nummer),
  360.       wobei im Falle einer hexadezimalen Schreibweise "0x"  voranzustellen
  361.       ist.
  362.  
  363. Das_Suchen_Menü
  364.  
  365.   Suchen...
  366.       Leitet  die  Suche  nach  einer  Zeichenkette  (String)  oder  einem
  367.       hexadezimalen  Wert  ein.  Dies  wird  mittels   eines   Anforderers
  368.       bewerkstelligt. Geben Sie eine Zeichenkette ein  (ASCII-Suche)  oder
  369.       eine Hexadezimalzahl, wobei "0x" voranzustellen ist. Wollen Sie nach
  370.       einer Zeichenfolge suchen, welche mit "0x" beginnt,  so  müssen  Sie
  371.       den gesamten String in Anführungszeichen ("") setzen.
  372.  
  373.   Text suchen...
  374.       Hier wird  {gewissermaßen  automatisch}  nach  einer  Kette  (Folge)
  375.       druckbarer Zeichen gesucht; dies ist beispielsweise  dann  sinnvoll,
  376.       wenn man nach Textbereichen forscht. Mittels eines Anforderers  wird
  377.       die Mindestanzahl der Textzeichen  bestimmt,  welche  berücksichtigt
  378.       werden sollen. Eine Zahl von weniger als vier  wird  für  gewöhnlich
  379.       kaum sinnvoll sein. {Es ist keine Zahl voreingestellt.}
  380.  
  381.   nächstes Vorkommen
  382.       Setzt die zuletzt vorgenommene Suche an der aktuellen Position fort.
  383.  
  384.   Bei allen Suchvorgängen springt AZap an die zutreffende Stelle, oder  es
  385.   läßt {bei einem Mißerfolg} den Schirm aufblitzen. Die vorherige Position
  386.   wird  für  einen  Rücksprung  bereitgehalten  (siehe  dazu   den   Punkt
  387.   "Zurückspringen" im  Abschnitt  zum  "Das_Edit_Menü").  Die  Suche  kann
  388.   abgebrochen werden. AZap findet auch eine Zeichenkette, welche in  einen
  389.   anderen Block übergeht.
  390.  
  391.   Datei suchen
  392.       Springt den Header einer Datei  oder  eines  Verzeichnisses  an.  Es
  393.       erscheint ein Datei-Anforderer, mit dessen Hilfe Sie den Namen einer
  394.       Datei bestimmen können. Anschließend öffnet AZap ein  Device-Fenster
  395.       für das  zugehörige  Gerät,  in  welchem  der  Header  ("Kopf")  der
  396.       ausgewählten Datei erscheint.
  397.  
  398. Das_Optionen_Menü
  399.  
  400.       Beachten Sie bitte, daß die Optionen sich auf ein Fenster  beziehen.
  401.   Wenn Sie die Einstellungen für ein  bestimmtes  Fenster  verändern,  bleiben
  402.   etwaige andere hiervon unberührt. Sollten Sie allerdings ein  neues  Fenster
  403.   öffnen, werden die Optionen für dieses übernommen.
  404.  
  405.   Prüfsumme
  406.       Dieser Punkt wird nur bei der Bearbeitung eines DOS-Device aktiv. Im
  407.       Untermenü  werden  die  Bedingungen  für  die   Aktualisierung   der
  408.       Prüfsumme durch AZap angegeben.
  409.  
  410.       Immer           Aktualisierung ALLER Blöcke.
  411.       Fragen wenn     AZap soll nachfragen.
  412.       Boot Blöcke     Aktualisierung nur der Blöcke 0 und 1.
  413.       Automatisch     Aktualisierung nur derjenigen Blöcke, deren
  414.               Prüfsumme beim Einlesen stimmte.
  415.  
  416.   Automatisch speichern
  417.       AZap speichert jeden modifizierten  Block  automatisch,  sobald  ein
  418.       anderer Block angesprungen wird.
  419.  
  420.   Nur lesen
  421.       Das Modifizieren von Daten wird unterbunden.
  422.  
  423.   lwr = UPR
  424.       Ermöglicht eine Unterscheidung von Groß- und Kleinbuchstaben bei der
  425.       Suche bestimmter Zeichenketten.
  426.  
  427.   Sicherheitskopie
  428.       Damit  können  Sie  bestimmen,  daß   AZap   eine   Sicherheitskopie
  429.       modifizierter  Dateien  anlegt.  Falls  aktiviert,  erscheint   beim
  430.       nächsten Schreibversuch ein Anforderer, in welchem ein Name für  die
  431.       Kopie angegeben werden kann. Nachdem dies  geschehen  ist,  erstellt
  432.       AZap die Kopie und  speichert  erst  danach  die  Änderungen.  Falls
  433.       während  des  Kopiervorgangs  ein  Fehler   auftritt,   taucht   der
  434.       Anforderer wieder auf,  damit  Sie  einen  anderen  Namen  bestimmen
  435.       können. Falls Sie es jedoch vorziehen, mittels Anklicken  des  dafür
  436.       vorgesehenen  Abbruch-Schalters  ein  vorzeitiges  Ende  der  Aktion
  437.       herbeizuführen, werden die Änderungen dennoch gespeichert. {Es  gibt
  438.       demnach keinen Weg zurück; seien Sie also vorsichtig!}
  439.  
  440. Syntax_der_Ausdrücke
  441.  
  442.       AZap   ist   in   der   Lage,   Rechenoperationen   mit   Ganzzahlen
  443.   durchzuführen. Für Adressen ("GOTO"-Schalter) sind Dezimalzahlen  als  Basis
  444.   voreingestellt. Die Basis kann sich auch auf den  ausgewählten  Schalter  im
  445.   Umwandel-Fenster beziehen. Sie wird durch ein vorangestelltes "%" als binär,
  446.   durch "#" als dezimal und durch "$"  oder  "0x"  als  hexadezimal  bestimmt.
  447.   Gültige Operatoren sind:
  448.  
  449.       +       Addition
  450.       -       Subtraktion
  451.       |       logisches Oder
  452.       &       logisches Und
  453.       *       Multiplikation
  454.       /       integrale Division
  455.       %       Rest einer integralen Division
  456.       <       Verschiebung nach links
  457.       >       Verschiebung nach rechts
  458.  
  459.   Von vornherein haben die Operatoren "*", "/", "%", "<" und ">"  eine  höhere
  460.   Priorität  als  die  übrigen,  doch  wird  die   Verwendung   von   Klammern
  461.   unterstützt. Falls ein  Fehler  in  der  Syntax  eines  Ausdrucks  auftritt,
  462.   erscheint als Ergebnis "-1".
  463.  
  464. Entwicklungsgeschichte
  465.  
  466.       AZap ist fast vollständig in der Programmiersprache  C  geschrieben,
  467.   und wurde auf einem Amiga 3000 UNIX-1 (10 M RAM, internes  HD  Disklaufwerk,
  468.   interne Festplatte mit 100 M und 160 M, externes SyQuest Laufwerk mit 88  M,
  469.   externes Diskettenlaufwerk, 1960 Monitor und Star LC24-10 Drucker),  welcher
  470.   über ein Null-Modem Kabel  mit  einem  A500  mit  1  M  RAM  verbunden  ist,
  471.   entwickelt.
  472.  
  473.   v1.00, 14-Oct-92, 36084 Bytes {Erste freigegebene Version}
  474.  
  475.   {Die hier ausgelassenen Entwicklungsstufen  findet  man  in  der  englischen
  476.   Anleitung.}
  477.  
  478.   v2.20, 16-Apr-94, 43168 Bytes {derzeit aktuelle Version}
  479.